| 1.31 | First stable release | |
| 1.32 | made file close as soon as last part read instead of last part played | |
| 1.33 | changed file buffers to a dynamic area (if OS supports them) | |
| made early file closure optional (off by default) | ||
| 1.34 | renumbered since uploaded 1.33 had a bug my copy didn't. :- | |
| 1.35 | fixed bug where volume/balance commands weren't GSTrans'd | |
| 1.36 | changed documentation to StrongHelp format | |
| added file header at non-zero detect ability | ||
| corrected sample bounds in auto-detector (end was wrong) | ||
| 1.37 | added queueing ability and new looping control | |
| 1.38 | fixed system volume honouring bug | |
| added explicit BeginEnd data read | ||
| fixed bug in PlayIt_Identify (R3 was not correct) | ||
| added #frames to data returned by PlayIt_Identify | ||
| 1.39 | fixed bug (intro 1.38) causing mono samples to play incorrectly on stereo devices | |
| 1.40 | fixed bug (also intro 1.38!); bad #frames returned from PlayIt_SampleInfo | |
| 1.41 | slight tweaks to standard and 16-bit drivers | |
| PlayIt_Stop now closes file if playback never started | ||
| 1.42 | Ensured detected sample end is not beyond EOF (broken files caused a problem) | |
| 1.43 | Added new SWI PlayIt_FileInfo to supersede PlayIt_SampleInfo & PlayIt_Identify | |
| Wave Annotation readable via PlayIt_FileInfo | ||
| Fixed some flag preservation errors | ||
| 1.44 | Fixed frame rewind bug for infinite looping | |
| 1.45 | Added PlayIt_FileInfo,2 to read currently open filename | |
| Fixed bug preventing passive use of PlayIt_FileInfo,1,0 | ||
| 1.46 | PlayIt_SampleInfo now returns an error if no file is open | |
| Fixed parameters returned by PlayIt_DriverInfo | ||
| Added AOF interface to archive and docs | ||
| 1.47 | Fixed file pointer corruption in PlayIt_FileInfo,1,0 | |
| Fixed PlayIt_SetPtr while playing buffer latency problem | ||
| 1.48 | Fixed PlayIt_Open bug (pause bit wasn't getting set) | |
| Added PlayIt_ClientOp set (minimal ATM) | ||
| Added PlayIt_Queue reason to get # of queued files | ||
| Fixed bug in handling memory claim errors | ||
| 1.49 | Fixed a stupid bug in PlayIt_ClientOp,1 | |
| 1.50 | Fixed minor bug affecting ADPCM frame counting | |
| 1.51 | Slight tweak to volume so that 1=off | |
| 1.52 | Added AudioCD format (raw CD audio) to autodetector | |
| 1.53 | VOC auto-detect code now consistent with docs | |
| Slight improvement to RIFF header parsing (affects Wave) | ||
| Fixed bug calculating #frames if filesize > 512MB (also SetPtr) | ||
| 1.54 | Fixed a more general (and serious) bug related to frames & offsets | |
| 1.55 | PlayIt is now designed to be a system resource | |
| PlayIt_LoadDriver auto-load now works with device paths (eg PlayIt:) | ||
| Fixed some documentation omissions | ||
| Fixed a bug in PlayIt_ClientOp,0 | ||
| Added client pollword support via PlayIt_ClientOp | ||
| 1.56 | Improved RIFF parsing even more (affects Wave) | |
| 1.57 | Fixed bug in PlayIt_FileInfo,0 (frame count wasn't getting returned) | |
| 1.58 | Tidied up some poor code | |
| Added current buffer size to info returned by PlayIt_Config 1 | ||
| Added explicit buffer removal (PlayIt_Config 3) | ||
| PlayIt_Config was not correctly returning errors | ||
| Added DataVox to auto-detector | ||
| Fixed a a balance bug and sign extended returned value | ||
| 1.59 | Added SySample and ARMovie formats | |
| Internal changes to be more compliant with normal module practices | ||
| Now registers as a wimp task to permit message comms | ||
| Events now broadcast as messages superseding pollword | ||
| Transient buffers can now be used without problems | ||
| Added provision for playing fragmented files | ||
| Added new IMA ADPCM formats and improved existing 4-bit | ||
| Added new 12-bit engines | ||
| Improved annotation parsing robustness & added new formats to reader | ||
| Improved a few formats in the auto-detector | ||
| 1.60 | Added *PlayIt_PlayIdle command and pre-emption disabling option | |
| 1.61 | Changed Desktop quit so that module itself remains active | |
| 1.62 | Added *PlayIt_Echo and *PlayIt_Buffers commands. | |
| *PlayIt_Volume and *PlayIt_Balance now show current setting if no parameter. | ||
| Fixed serious bug that caused crash if echo altered while playing | ||
| 1.63 | Minor change to catch Armadeus samples with illegal sample rates | |
| 1.64 | Armadeus now plays at 48µs if period is zero | |
| 1.65 | AIFF now parses chunk chain instead of making assumptions | |
| 1.66 | Fixed problem recovering cleanly from callback latency | |
| 1.67 | Files that change size while playing are now detected | |
| 1.68 | Made 32-bit compatible |
[ Parent ] [ Manual root ]